package com.mingqijia.gassafety.webserver.response.inner;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;


/**
 * @author guoliang.lao
 * @version 1.0.0
 * @ClassName LatestLogListRequest.java
 * @Description 新增服务套餐信息
 * @createTime 2022年02月21日
 */
@Data
@ApiModel( "服务套餐记录详情")
public class ServiceComboRecordRespose {

    /** 主键;主键 */
    @ApiModelProperty(name = "主键", notes = "主键")
    private Integer id;


    @ApiModelProperty(name = "订单id", notes = "订单id")
    private String orderId;

    @ApiModelProperty(name = "订单编号", notes = "订单编号")
    private String orderCode;

    /** 服务编码 */
    @ApiModelProperty(name = "服务编码", notes = "服务编码")
    private String code;

    /** 服务名称 */
    @ApiModelProperty(name = "服务名称", notes = "服务名称")
    private String name;

    /** 报警时间 */
    @ApiModelProperty(name = "报警时间", notes = "报警时间")
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss", timezone = "GMT+8")
    private Date alarmTime;

    /** 报警时间 */
    @ApiModelProperty(name = "报警时间", notes = "报警时间")
    private String alarmTimeStr;

    /** 上门服务时间 */
    @ApiModelProperty(name = "上门服务时间", notes = "上门服务时间")
    @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss", timezone = "GMT+8")
    private Date visitTime;

    /** 上门服务时间 */
    @ApiModelProperty(name = "上门服务时间", notes = "上门服务时间")
    private String visitTimeStr;

    /** 服务人员 */
    @ApiModelProperty(name = "服务人员", notes = "服务人员")
    private String visitPerson;

    /** 联系电话 */
    @ApiModelProperty(name = "联系电话", notes = "联系电话")
    private String contact;

    /** status */
    @ApiModelProperty(name = "状态 0:进行中 1:完成", notes = "状态")
    private String status;

    /** status */
    @ApiModelProperty(name = "状态名称", notes = "状态名称")
    private String statusStr;
}
